Big Huge Thesaurus

maned wolf

noun

sounds kind of like